stunning scenery; stunning view - Türkisch Englisch Wörterbuch